Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Μεσαίος Προγραμματιστής Java

Περιγραφή

Text copied to clipboard!
Αναζητούμε έναν Μεσαίο Προγραμματιστή Java για να ενταχθεί στην αναπτυσσόμενη ομάδα μας τεχνολογίας. Ο ιδανικός υποψήφιος θα έχει εμπειρία στην ανάπτυξη εφαρμογών Java, καλή κατανόηση των αρχών αντικειμενοστραφούς προγραμματισμού και ικανότητα συνεργασίας με διατμηματικές ομάδες για την υλοποίηση καινοτόμων λύσεων λογισμικού. Ως Μεσαίος Προγραμματιστής Java, θα συμμετέχετε ενεργά στον σχεδιασμό, την ανάπτυξη και τη συντήρηση εφαρμογών που εξυπηρετούν κρίσιμες επιχειρηματικές λειτουργίες. Θα εργάζεστε σε ένα δυναμικό περιβάλλον Agile, όπου η συνεχής βελτίωση και η ποιότητα του κώδικα είναι προτεραιότητα. Θα έχετε την ευκαιρία να συνεργαστείτε με ανώτερους προγραμματιστές, αναλυτές επιχειρήσεων και διαχειριστές έργων για την υλοποίηση τεχνικών λύσεων που ανταποκρίνονται στις ανάγκες των πελατών μας. Οι βασικές σας αρμοδιότητες θα περιλαμβάνουν την ανάπτυξη backend υπηρεσιών, την ενσωμάτωση με βάσεις δεδομένων και εξωτερικά APIs, καθώς και τη συγγραφή τεκμηριωμένου και επαναχρησιμοποιήσιμου κώδικα. Επιπλέον, θα συμμετέχετε σε διαδικασίες ελέγχου ποιότητας, όπως code reviews και μονάδες δοκιμών (unit testing). Αναμένουμε από τον υποψήφιο να έχει εμπειρία με Java 8 ή νεότερη, καθώς και με τεχνολογίες όπως Spring Boot, Hibernate και RESTful APIs. Η γνώση εργαλείων όπως Git, Maven και Jenkins θεωρείται απαραίτητη. Η ικανότητα επίλυσης προβλημάτων, η προσοχή στη λεπτομέρεια και η καλή επικοινωνία είναι κρίσιμες δεξιότητες για την επιτυχία στον ρόλο αυτό. Αν σας ενδιαφέρει να εργαστείτε σε ένα περιβάλλον που ενθαρρύνει την καινοτομία και την επαγγελματική ανάπτυξη, σας προσκαλούμε να υποβάλετε την αίτησή σας.

Καθήκοντα

Text copied to clipboard!
  • Ανάπτυξη και συντήρηση εφαρμογών Java
  • Συμμετοχή στον σχεδιασμό τεχνικών λύσεων
  • Ενσωμάτωση με βάσεις δεδομένων και εξωτερικά APIs
  • Συγγραφή καθαρού και τεκμηριωμένου κώδικα
  • Συμμετοχή σε code reviews και δοκιμές μονάδων
  • Συνεργασία με διατμηματικές ομάδες
  • Ανάλυση και επίλυση τεχνικών προβλημάτων
  • Συμμόρφωση με πρότυπα ποιότητας και ασφάλειας
  • Συνεχής ενημέρωση για νέες τεχνολογίες
  • Υποστήριξη της ομάδας σε τεχνικά ζητήματα

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο Πληροφορικής ή συναφούς τομέα
  • 2-4 χρόνια εμπειρίας σε ανάπτυξη Java
  • Καλή γνώση Spring Boot και Hibernate
  • Εμπειρία με RESTful APIs
  • Γνώση SQL και σχεσιακών βάσεων δεδομένων
  • Εξοικείωση με Git, Maven και Jenkins
  • Κατανόηση αρχών OOP και σχεδιαστικών προτύπων
  • Ικανότητα εργασίας σε Agile περιβάλλον
  • Καλή επικοινωνία και ομαδικό πνεύμα
  • Προσοχή στη λεπτομέρεια και υπευθυνότητα

Πιθανές ερωτήσεις συνέντευξης

Text copied to clipboard!
  • Πόσα χρόνια εμπειρίας έχετε με Java;
  • Έχετε εργαστεί με Spring Boot ή Hibernate;
  • Ποια είναι η εμπειρία σας με RESTful APIs;
  • Έχετε χρησιμοποιήσει εργαλεία όπως Git ή Jenkins;
  • Πώς διαχειρίζεστε την επίλυση τεχνικών προβλημάτων;
  • Ποια είναι η εμπειρία σας σε Agile περιβάλλον;
  • Έχετε συμμετάσχει σε code reviews;
  • Ποια είναι η γνώση σας σε βάσεις δεδομένων SQL;
  • Πώς διασφαλίζετε την ποιότητα του κώδικά σας;
  • Έχετε εμπειρία με μονάδες δοκιμών (unit testing);